package com.netsdk.lib.Enum;

public class NET_EM_CFG_OPERATE_TYPE {

    public static final int NET_EM_CFG_SNAP_MODE = 0;                   	  // 抓图模式配置,对应结构体 NET_SNAP_MODE
    public static final int NET_EM_CFG_DEV_CAR_COACH = 1;               	  // 铁路记录配置, 对应结构体 NET_DEV_CAR_COACH_INFO
    public static final int NET_EM_CFG_YUEQING_SUPPLYLIGHTING = 2;			  // 乐清外接灯光配置, 对应结构体 NET_YUEQING_SUPPLYLIGHTING_INFO
    public static final int NET_EM_CFG_MEDIA_GLOBAL = 3;               		  // 媒体组件全局配置, 对应结构体 NET_MEDIA_GLOBAL_INFO
    public static final int NET_EM_CFG_PARKINGSPACELIGHT_STATE = 5;		      // 车位状态对应的车位指示灯, 对应结构体 NET_PARKINGSPACELIGHT_STATE_INFO
    public static final int NET_EM_CFG_RTMP=17;						          // RTMP 配置，对应结构体 NET_CFG_RTMP_INFO，与通道不相关,通道号需要填成
	/*********OSD叠加相关配置*************************************************************************************************/
    public static final int NET_EM_CFG_CHANNELTITLE = 1000;         	      // 叠加通道标题属性配置，对应结构体 NET_OSD_CHANNEL_TITLE,其中结构体中的emOsdBlendType为必填参数
    public static final int NET_EM_CFG_TIMETITLE = 1001;               		  // 叠加时间标题属性配置，对应结构体 NET_OSD_TIME_TITLE,其中结构体中的emOsdBlendType为必填参数
    public static final int NET_EM_CFG_CUSTOMTITLE = 1002;             		  // 叠加自定义标题属性配置，对应结构体 NET_OSD_CUSTOM_TITLE,其中结构体中的stuCustomTitle.emOsdBlendType为必填参数
    public static final int NET_EM_CFG_CUSTOMTITLETEXTALIGN = 1003;    		  // 叠加自定义标题对齐方式属性配置，对应结构体 NET_OSD_CUSTOM_TITLE_TEXT_ALIGN
    public static final int NET_EM_CFG_OSDCOMMINFO = 1004;             		  // 叠加公共属性配置，对应结构体 NET_OSD_COMM_INFO
    public static final int NET_EM_CFG_OSD_PTZZOOM = 1005;					  // 变倍叠加配置，对应结构体 NET_OSD_PTZZOOM_INFO
    public static final int NET_EM_CFG_GPSTITLE= 1006;						  // 叠加GPS标题显示配置，对应结构体 NET_OSD_GPS_TITLE
    public static final int NET_EM_CFG_OSD_NUMBERSTATPLAN = 1007;			  // 人数统计计划叠加OSD配置, 支持NumberStatPlan算法大类时(球机)使用，对应结构体NET_OSD_NUMBER_STATPLAN
    public static final int NET_EM_CFG_GPSSTARNUM_OSD = 1008;              	  // GPS搜星数OSD配置, 车载定制需求, 对应结构体 NET_CFG_GPSSTARNUM_OSD_INFO

	/*********encode 相关配置*************************************************************************************************/
    public static final int NET_EM_CFG_ENCODE_VIDEO = 1100;					  // 编码视频格式属性配置，对应结构体 NET_ENCODE_VIDEO_INFO
	public static final int NET_EM_CFG_ENCODE_VIDEO_PACK = 1101;			  // 编码视频格式打包模式配置，对应结构体 NET_ENCODE_VIDEO_PACK_INFO
	public static final int NET_EM_CFG_ENCODE_VIDEO_SVC = 1102;				  // 编码视频格式SVC配置，对应结构体 NET_ENCODE_VIDEO_SVC_INFO
	public static final int NET_EM_CFG_ENCODE_VIDEO_PROFILE = 1103;			  // 编码视频格式profile配置，对应结构体 NET_ENCODE_VIDEO_PROFILE_INFO
	public static final int NET_EM_CFG_ENCODE_AUDIO_COMPRESSION = 1104;		  // 编码音频压缩格式配置，对应结构体 NET_ENCODE_AUDIO_COMPRESSION_INFO
	public static final int NET_EM_CFG_ENCODE_AUDIO_INFO = 1105;			  // 编码音频格式配置，对应结构体 NET_ENCODE_AUDIO_INFO
	public static final int NET_EM_CFG_ENCODE_SNAP_INFO = 1106;				  // 编码抓图配置，对应结构体 NET_ENCODE_SNAP_INFO
	public static final int NET_EM_CFG_ENCODE_SNAPTIME = 1107; 				  // 编码抓图时间相关配置，对应结构体 NET_ENCODE_SNAP_TIME_INFO
	public static final int NET_EM_CFG_ENCODE_CHANNELTITLE = 1108;			  // 通道名称配置，对应结构体 NET_ENCODE_CHANNELTITLE_INFO

	/**********音频相关配置***************************************************************************************************/
	public static final int  NET_EM_CFG_AUDIOIN_SOURCE = 1200;				  // 音频输入类型配置，对应结构体 NET_ENCODE_AUDIO_SOURCE_INFO
	public static final int NET_EM_CFG_AUDIOIN_DENOISE = 1201;				  // 音频降噪配置，对应结构体 NET_AUDIOIN_DENOISE_INFO
	public static final int NET_EM_CFG_AUDIOIN_VOLUME = 1202;				  // 音频输入音量配置，对应结构体 NET_AUDIOIN_VOLUME_INFO
	public static final int NET_EM_CFG_AUDIOOUT_VOLUME = 1203;				  // 音频输出音量配置，对应结构体 NET_AUDIOOUT_VOLUME_INFO

	/**********videoin 相关配置***********************************************************************************************/
	public static final int NET_EM_CFG_VIDEOIN_SWITCHMODE = 1300;			  // 切换模式配置，对应结构体 NET_VIDEOIN_SWITCH_MODE_INFO
	public static final int NET_EM_CFG_VIDEOIN_COLOR = 1301;				  // 视频输入颜色配置，对应结构体 NET_VIDEOIN_COLOR_INFO			
	public static final int NET_EM_CFG_VIDEOIN_IMAGE_OPT = 1302;			  // 图像属性配置，对应结构体 NET_VIDEOIN_IMAGE_INFO
	public static final int NET_EM_CFG_VIDEOIN_STABLE = 1303;				  // 图像防抖配置，对应结构体 NET_VIDEOIN_STABLE_INFO
	public static final int NET_EM_CFG_VIDEOIN_IRISAUTO = 1304;			  	  // 自动光圈配置，对应结构体 NET_VIDEOIN_IRISAUTO_INFO
	public static final int NET_EM_CFG_VIDEOIN_IMAGEENHANCEMENT = 1305;		  // 图像增强配置，对应结构体 NET_VIDEOIN_IMAGEENHANCEMENT_INFO
	public static final int NET_EM_CFG_VIDEOIN_EXPOSURE_NORMAL = 1306;		  // 曝光通用属性配置，对应结构体 NET_VIDEOIN_EXPOSURE_NORMAL_INFO
	public static final int NET_EM_CFG_VIDEOIN_EXPOSURE_OTHER = 1307;		  // 其他曝光属性配置，对应结构体 NET_VIDEOIN_EXPOSURE_OTHER_INFO
	public static final int NET_EM_CFG_VIDEOIN_EXPOSURE_SHUTTER = 1308;		  // 曝光快门配置，对应结构体 NET_VIDEOIN_EXPOSURE_SHUTTER_INFO
	public static final int NET_EM_CFG_VIDEOIN_BACKLIGHT = 1309;			  // 背光配置，对应结构体 NET_VIDEOIN_BACKLIGHT_INFO
	public static final int NET_EM_CFG_VIDEOIN_INTENSITY = 1310;			  // 场景自适应对比度强度配置，对应结构体 NET_VIDEOIN_INTENSITY_INFO
	public static final int NET_EM_CFG_VIDEOIN_LIGHTING = 1311;				  // 补光灯配置，对应结构体 NET_VIDEOIN_LIGHTING_INFO
	public static final int NET_EM_CFG_VIDEOIN_DEFOG = 1312;				  // 透雾配置，对应结构体 NET_VIDEOIN_DEFOG_INFO
	public static final int NET_EM_CFG_VIDEOIN_FOCUSMODE = 1313;			  // 聚焦模式配置，对应结构体 NET_VIDEOIN_FOCUSMODE_INFO
	public static final int NET_EM_CFG_VIDEOIN_FOCUSVALUE = 1314;			  // 聚焦信息配置，对应结构体 NET_VIDEOIN_FOCUSVALUE_INFO
	public static final int NET_EM_CFG_VIDEOIN_WHITEBALANCE = 1315;			  // 白平衡配置，对应结构体 NET_VIDEOIN_WHITEBALANCE_INFO
	public static final int NET_EM_CFG_VIDEOIN_DAYNIGHT = 1316;				  // 日夜模式配置，对应结构体 NET_VIDEOIN_DAYNIGHT_INFO
	public static final int NET_EM_CFG_VIDEOIN_DAYNIGHT_ICR = 1317;			  // 日夜模式ICR切换类型配置，对应结构体 NET_VIDEOIN_DAYNIGHT_ICR_INFO
	public static final int NET_EM_CFG_VIDEOIN_SHARPNESS = 1318;			  // 锐度配置，对应结构体 NET_VIDEOIN_SHARPNESS_INFO
	public static final int NET_EM_CFG_VIDEOIN_COMM_DENOISE = 1319;			  // 通用降噪配置，对应结构体 NET_VIDEOIN_DENOISE_INFO
	public static final int NET_EM_CFG_VIDEOIN_3D_DENOISE = 1320;			  // 3D 降噪配置，对应结构体 NET_VIDEOIN_3D_DENOISE_INFO

	/***********庭审相关配置*****************************************************************************************/
	public static final int NET_EM_CFG_ENCODE_PLAN = 1400;					  // 刻录光盘编码计划, 对应结构体 NET_ENCODE_PLAN_INFO
	public static final int NET_EM_CFG_COMPOSE_CHANNEL = 1401;				  // 合成通道配置, 对应结构体NET_COMPOSE_CHANNEL_INFO
	
	/**********报警网关相关配置**************************************************************************************/
	public static final int  NET_EM_CFG_ALARM_SOUND = 1500;           		  // 报警网关语音配置, 对应结构体 NET_ALARM_SOUND_INFO 
	public static final int  NET_EM_CFG_FIRE_WARNINGMODE = 1503;		      // 火灾预警模式, 对应结构体 NET_FIREWARNING_MODE_INFO
	public static final int  NET_EM_CFG_FIRE_WARNING = 1504;			      // 火灾预警配置(与火灾预警模式配置配合使用), 对应的结构体 NET_FIRE_WARNING_INFO
	
    /**********网络应用相关配置**************************************************************************************/
	public static final int NET_EM_CFG_ACCESS_POINT = 1600;         		  // 用于WiFi服务端配置(热点功能), 对应结构体 NET_NETAPP_ACCESSPOINT

	/**************安全基线需求**************************************************************************************/
	public static final int NET_EM_CFG_NAS			= 1700;					  // NAS 配置, 对应结构体 NET_NAS_INFO   
	public static final int NET_EM_CFG_PPPOE 		= 1701;					  // PPPOE 配置，对应结构体 NET_PPPOE_INFO   
	public static final int NET_EM_CFG_EMAIL 		= 1702;					  // Email 配置，对应结构体 NET_EAMIL_INFO  
	public static final int NET_EM_CFG_DDNS 		= 1703;					  // DDNS 配置，对应结构体 NET_DDNS_INFO  

	/**************SCADA配置需求**************************************************************************************/
	public static final int NET_EM_CFG_SCADA_PROTOCOLS_MANAGER = 1800;   	  // 协议管理配置，对应结构体 NET_SCADA_PROTOCOLS_MANAGER
	public static final int NET_EM_CFG_SCADA_DEVICEINFO_CFG	   = 1801;		  // 设备信息配置，对应结构体 NET_SCADA_DEVICEINFO_CFG

	/**************NetApp配置需求*************************************************************************************/
	public static final int NET_EM_CFG_NETAPP_LINK_LAYER_VPN = 1900;	  	  // 链路层VPN设置,对应结构体 NET_NETAPP_LINK_LAYER_VPN_CFG

	/**************中国铁塔平台接入***********************************************************************************/
	public static final int NET_EM_CFG_VSP_CHINA_TOWER = 2000;			  	  // 安徽治超平台接入配置,对应结构体 NET_VSP_CHINA_TOWER 
	
	/**********智能相关配置*******************************************************************************************/
	public static final int NET_EM_CFG_STEREO_CALIBRATE = 2100;				  		// 双目标定结果, 对应结构体NET_STEREO_CALIBRATE_INFO
	public static final int NET_EM_CFG_STEREO_CALIBRATEMATRIX_MULTISENSOR = 2101;   // 多目相机标定配置CalibrateMatrix(MultiSensor), 对应的结构体 NET_MULTI_SENSOR_INFO
	public static final int NET_EM_CFG_CROWDDISTRIMAP_CALIBRATE = 2102;			    // 人群分布图标定配置, 对应的结构体 NET_CROWDDISTRIMAP_CALIBRATE_INFO
	public static final int NET_EM_CFG_TRAFFIC_NOPASSING = 2103;				    // 交通禁行配置, 对应的结构体 NET_TRAFFIC_NOPASSING_INFO
	public static final int NET_EM_CFG_FIGHT_CALIBRATE = 2104;                      // 打架标定配置, 对应的结构体 NET_FIGHT_CALIBRATE_INFO
	public static final int NET_EM_CFG_FACE_RECOGNITION_ALARM = 2105;			    // 人脸识别联动报警通道配置, 对应结构体 NET_FACE_RECOGNITION_ALARM_INFO
	public static final int NET_EM_CFG_STEREO_CALIBRATEMATRIX_MULTIMODE = 2106;     // 灵瞳相机的标定方式 CalibrateMatrix(MultiMode), 对应的结构体 NET_CALIBRATEMATRIX_MULTIMODE_INFO
	public static final int NET_EM_CFG_AUTO_SNAP_SCHEDULE = 2107;                   // 智能养殖定时抓图配置, 对应结构体 NET_CFG_AUTO_SNAP_SCHEDULE_INFO
	public static final int NET_EM_CFG_PARKING_TIMEOUT_DETECT = 2108;               // 停车超时检测配置, 对应结构体 NET_CFG_PARKING_TIMEOUT_DETECT

	/**********雷达配置***********************************************************************************************/
	public static final int NET_EM_CFG_RADAR            = 2200;				  // 雷达配置，对应结构体 DEV_RADAR_CONFIG
	public static final int NET_EM_CFG_RADAR_RFIDCARD   = 2201;				  // 雷达RFID卡片信息配置，与通道不相关,通道号需要填成-1,对应结构体 NET_CFG_RADAR_RFIDCARD_INFO
	
	/**********视频对讲电话通用配置***********************************************************************************/
	public static final int NET_EM_CFG_VTH_PASSWORD		= 2300;				  // 视频对讲电话通用配置,对应结构体 NET_CFG_VTH_PASSWORD_INFO
	public static final int NET_EM_CFG_REGISTAR         = 2301;     		  // 注册服务器配置,对应结构体 NET_CFG_REGISTAR_INFO
	public static final int NET_EM_CFG_SIP              = 2302;    			  // sip配置, 对应结构体 NET_CFG_SIPSERVER_INFO
	
	/**********镜头前遮挡盖配置***************************************************************************************/
	public static final int NET_EM_CFG_AELENSMASK       = 2400;     		  //镜头前遮挡盖配置，对应结构体NET_CFG_AELENSMASK_INFO

	public static final int NET_EM_CFG_ULTRASONIC       = 2500;     		  //超声波配置，对应结构体NET_CFG_ULTRASONIC_INFO 
					
    /**********报警主机相关配置***************************************************************************************/
	public static final int NET_EM_CFG_ARMSCHEDULE      = 2600;     		  // 报警计划配置，对应结构体 NET_CFG_ARMSCHEDULE_INFO
	
	/**********录像抓图功能相关配置***********************************************************************************/
	public static final int NET_EM_CFG_RECORDEXTRA	= 3610;					  // 录像辅码流录像配置, 对应结构体 NET_CFG_RECORDEXTRA_INFO

	/**********视频诊断相关配置***************************************************************************************/
	public static final int NET_EM_VIDEODIAGNOSIS_PROJECT = 3700;			  // 视频诊断计划配置, 对应结构体NET_CFG_VIDEODIAGNOSIS_PROJECT_INFO
											
	/***********车载相关配置******************************************************************************************/
	public static final int NET_EM_CFG_POSITIONREPORTPOLICY	  = 3800;		  // 车载GPS位置信息上报策略配置, 对应结构体 NET_CFG_POSITIONREPORTPOLICY_INFO
	public static final int NET_EM_CFG_VEHICLE_WORKTIMESCHEDULE = 3801;		  // 车载工作计划配置，对应结构体 NET_CFG_VEHICLE_WORKTIMESCHEDULE_INFO
	public static final int NET_EM_CFG_VEHICLE_LOAD = 3802;					  // 荷载人数配置, 对应结构体 NET_CFG_VEHICLE_LOAD_INFO
	
    /***********门禁相关配置******************************************************************************************/
	public static final int NET_EM_CFG_ACCESSCTL_BLACKLIST = 3900;      	  // 门禁禁止名单报警配置，对应结构体 NET_CFG_ACCESSCTL_BLACKLIST
	public static final int NET_EM_CFG_ACCESSCTL_BLACKLIST_LINK = 3901; 	  // 门禁禁止名单报警联动配置,对应结构体 NET_CFG_ALARM_MSG_HANDLE
	public static final int  NET_EM_CFG_ACCESSCTL_SPECIALDAY_GROUP = 3902;    // 门禁节假日组配置, 对应结构体 NET_CFG_ACCESSCTL_SPECIALDAY_GROUP_INFO
	public static final int NET_EM_CFG_ACCESSCTL_SPECIALDAYS_SCHEDULE = 3903; // 门禁节假日计划配置, 对应结构体 NET_CFG_ACCESSCTL_SPECIALDAYS_SCHEDULE_INFO
	public static final int NET_EM_CFG_CONSUMPTION_STRATEGY	= 3921;				// 消费相关策略, 对应结构体 NET_CFG_CONSUMPTION_STRATEGY_INFO, 通道无关 通道号填-1

	/***********定制配置************************************************************************************************/
	public static final int NET_EM_CFG_SERIALNOWHITETABLE    = 4000;          // 前端序列号允许名单下发至NVR 配置, 对应结构体 NET_CFG_SERIALNOWHITETABLE_INFO
	public static final int NET_EM_CFG_FILE_HOLD_DAYS        = 4010;		  // 录像保存天数配置, 对应结构体NET_CFG_FILE_HOLD_DAYS_INFO
	public static final int NET_EM_CFG_AC_GZYD               = 4015;     	  // 暨南大学门禁系统改造工程项目 二维码对接、人员开门时间配置定制、二维码密钥卡
	public static final int NET_EM_CFG_RADAR_DEVLIST		 = 6010; 		  // 雷达设备列表配置, 对应结构体NET_CFG_RADAR_DEVLIST_INFO
	/***********道闸配置************************************************************************************************/
	public static final int NET_EM_CFG_TRAFFICSTROBE = 9100;				 // 道闸配置, 对应结构体 NET_CFG_TRAFFICSTROBE_INFO

	/***********Traffic相关配置***************************************************************************************************/
	public static final int NET_EM_CFG_TRAFFIC_LATTICE_SCREEN = 10000;	    // 点阵屏显示信息配置, 对应结构体 NET_CFG_TRAFFIC_LATTICE_SCREEN_INFO
	public static final int NET_EM_CFG_TRAFFIC_VOICE_BROADCAST = 10001;	    // 智能交通语音播报配置， 对应结构体 NET_CFG_TRAFFIC_VOICE_BROADCAST_INFO
	public static final int NET_EM_CFG_SCENE_SNAP_SHOT_WITH_RULE2 = 10002; 	// 场景抓拍设置， 对应结构体 NET_CFG_SCENE_SNAP_SHOT_WITH_RULE2_INFO
	
	/***********DHRS相关配置******************************************************************************************/
	public static final int NET_EM_CFG_DHRS = 12700;        // 大华485串口点阵屏配置, 对应结构体 NET_CFG_DHRS
}
